import { defineComponent, openBlock, createBlock, withScopeId } from 'vue';

var script$1 = defineComponent({
    name: 'ZButton'
});

const _withId$1 = /*#__PURE__*/withScopeId("data-v-035fcce5");

const render$1 = /*#__PURE__*/_withId$1((_ctx, _cache, $props, $setup, $data, $options) => {
  return (openBlock(), createBlock("button", null, "按钮"))
});

script$1.render = render$1;
script$1.__scopeId = "data-v-035fcce5";
script$1.__file = "packages/button/lib/button.vue";

script$1.install = (app) => {
    app.component(script$1.name, script$1);
};

var script = defineComponent({
    name: 'ZIcon',
    props: {
        name: {
            type: String,
            default: "",
        }
    }
});

const _withId = /*#__PURE__*/withScopeId("data-v-3430cc85");

const render = /*#__PURE__*/_withId((_ctx, _cache, $props, $setup, $data, $options) => {
  return (openBlock(), createBlock("i", {
    class: `z-icon-${_ctx.name}`
  }, null, 2 /* CLASS */))
});

script.render = render;
script.__scopeId = "data-v-3430cc85";
script.__file = "packages/icon/lib/icon.vue";

script.install = (app) => {
    app.component(script.name, script);
};

const components = [
    script$1,
    script,
];
const install = (app) => {
    components.forEach(component => app.use(component));
};
var index = {
    install
};

export default index;
